//
// Created by myrica on 3/11/25.
//

#ifndef ASTVISITOR_H
#define ASTVISITOR_H

#include "AST/AST.h"

namespace ast_visitor {
    using namespace ast;

    class ASTVisitor {
    public:
        virtual void visit(std::vector<ASTBase *> *decls) = 0;

        virtual ~ASTVisitor() = default;
    };
}
#endif //ASTVISITOR_H
